Перейти к основному содержимому

iRidium для Bus77

Набор инструментов для создания интерфейсов управления оборудованием в шине Bus77.

документация обновлена 22.5.2025

Описание

Драйвер Bus77 - это набор инструментов, позволяющий создать интерфейс для управления домом или офисом на базе оборудования, работающего по протоколу Bus77. Список поддерживаемого оборудования доступен в каталоге Bus77 устройств.

Добавление драйвера

Отсканировать Bus77 шину и добавить устройства в проект (панельный / серверный) можно с помощью импорта устройств из приложения Bus77 Home или с помощью проекта Bus77 в iRidium Studio.

Импорт устройств

  1. Для добавления устройств в iRidium Studio, необходимо из приложения Bus77 Home выгрузить файл с заранее настроенными устройствами. Для этого в настройках линии нажмите Экспортировать данные в файл:

Bus77 export

  1. Сохраните файл в формате *.b77:

Bus77 test_project

  1. В iRidium Studio, на вкладке Devices, нажмите кнопку сканера / импорта, выберите Bus77 Project Import (*.b77):

Bus77 devices

В проект будет добавлен драйвер Bus77 с настроенными устройствами, командами и фидбэками. Изменить настройки можно в параметрах устройств.

Подсказка

Начиная с версии Bus77 Home v2.1.0, проект экспортируется с новым расширением b77.

  1. Все проекты, экспортированные на версиях ниже v2.1.0 с расширением *.irb77, совместимы с любой версией iRidi Studio.
  2. Проекты, экспортированные на v2.1.0 и выше с расширением *.b77, совместимы с iRidi Studio, начиная от версии v1.3.66.

Настройка параметров подключения

Bus77 settings1 Настройка подключения драйвера:

  • Log Level - уровень логирования драйвера;
  • Host - IP-адрес оборудования;
  • Port - порт подключения;
  • Keep Alive - интервал проверки TCP соединения. В случае отсутствия ответа на запрос Keep Alive, драйвер будет принудительно переведён в состояние отключен;
  • Line polling frequency (ms) - частота опроса линии для токена Online у устройств Bus77.
  • LID - адрес на линии.

Bus77 settings2

Настройка подключения устройств:

  • LID - адрес на линии;
  • Model - модель устройства;
  • PIN - пин код устройства.

По нажатию правой кнопки мыши (ПКМ) по устройству или драйверу появится меню с кнопкой "Открыть в проекте Bus77" . По нажатию на кнопку откроется Bus77 проект на вкладке "Связи и логика", выбранное устройство будет выделено.

Bus77 Devices

Подсказка

Для удобного отслеживания состояния устройств, у каждого устройства в проекте есть свой токен Online.

Если у панельного / серверного проекта нет привязанного Bus77 проекта, то кнопка "Открыть в проекте Bus77" будет неактивна, появится ошибка: "Связанный проект не найден. Попробуйте привязать проект снова."

Если выбранное устройство не найдено, то появится ошибка: "Устройство не найдено. Синхронизируйте проекты."

Мониторинг доступности устройств

У устройств Bus77 есть собственный токен Online, он находится в папке Токены внутри устройства. Создан для удобного мониторинга за состоянием устройства (онлайн/офлайн) на линии.

Свойства токена Online серверный проект

Bus77 Devices2

По умолчанию, в серверном проекте, токен Online выключен.

Токен, можно включить, назначив значение True у параметра On Server в настройках токена.

Частота опроса, токена Online, задается для всех устройств драйвера, через параметр Line polling frequency (ms), находится в настройках драйвера Bus77, диапазон значений для параметра:

0 – опрос не будет происходить, даже если токен Online включен; 10000 – опрос устройств будет происходить каждые 10 секунд (это min значение, которое можно выставить, max значение для параметра не задано, но оно не может превышать значение десятизначного числа).

Подсказка

Не рекомендуется выставлять минимальное значение для параметра Line polling frequency (ms), чтобы не перегружать линию запросами.

Если значение параметра не вводилось вручную, при включении токена Online значение параметра Line polling frequency (ms) будет автоматически выставляется 10000, а при выключении всех токенов Online будет выставлен 0.

Если в течении 15 секунд включить или выключить 2 токена Online подряд, откроется попап с предложением включить или выключить все токены Online у устройств, в рамках одного драйвера Bus77.

На web-интерфейсе сервера параметр Line polling frequency (ms) называется UpdatePingTime находится в настройках драйвера Bus77 во вкладке Drivers раздел WORK. Для изменения параметра через скрипты тоже используется имя UpdatePingTime, пример:

function on () {
IR.GetDevice("Bus77").SetParameters({UpdatePingTime: 10000});
}
function off () {
IR.GetDevice("Bus77").SetParameters({UpdatePingTime: 0});
}

Свойства токена Online панельный проект

Bus77 Devices3

По умолчанию, в панельном проекте, токен Online включен и выключить его нельзя.

Частота опроса, токена Online, задается для всех устройств драйвера, через параметр Line polling frequency (ms), находится в настройках драйвера Bus77, диапазон значений для параметра:

0 – опрос не будет происходить, даже если токен Online включен; 10000 – опрос устройств будет происходить каждые 10 секунд (это min значение, которое можно выставить, max значение для параметра не задано, но оно не может превышать значение десятизначного числа).

Подсказка

Не рекомендуется выставлять минимальное значение для параметра Line polling frequency (ms), чтобы не перегружать линию запросами.

Если значение параметра не вводилось вручную, при добавлении связи с токеном Online значение параметра Line polling frequency (ms) будет автоматически выставляется 10000, а при удалении всех связей с токеном Online будет выставлен 0.

Для изменения параметра Line polling frequency (ms) в панельном проекте используется параметр UpdatePingTime находится в настройках драйвера Bus77 во вкладке Drivers раздел PROJECT SETTING, в окне System menu. Для изменения параметра скрипты так же используется имя UpdatePingTime, пример:

function on () {
IR.GetDevice("Bus77").SetParameters({UpdatePingTime: 10000});
}
function off () {
IR.GetDevice("Bus77").SetParameters({UpdatePingTime: 0});
}

Управление устройствами

Для управления устройствами используйте команды и фидбэки, созданные приложением при импорте драйвера в панельный или серверный проект.

При импорте в драйвер попадают только те команды и фидбэки, которые используются для управления. Это сделано, чтобы команды для программирования устройства не мешались, а лишние фидбэки не увеличивали стоимость лицензии.

Если вам необходимы команды и фидбэки, которых нет в списке, то вы можете добавить их с помощью ПКМ по устройству. Для этого нажмите кнопку Add Optional Commands и выберите необходимые команды и фидбэки.

Bus77 Add Command

Все команды и фидбэки имеют предустановленный список настроек в Bus77 проекте и не имеет дополнительных настроек в серверном или панельном проекте.

Bus77 Driver Tree

Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value). Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".

Датчик влажности

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue-20 ~ 20Калибровочное значение датчика
UpperPoint0 ~ 100Верхняя отслеживаемая точка значения датчика
BottomPoint0 ~ 100Нижняя отслеживаемая точка значения датчика
Deadband0 ~ 100Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse
Pulse0 ~ 60Таймер, через который отправляется значение в шину (в мин). 0 - выключен, минимальное значение 1, максимальное - час.

Feedback:

ПараметрЗначениеОписание
Value0 ~ 100Значение датчика
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше

Датчик давления

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue-1000 ~ 1000Калибровочное значение датчика
UpperPoint0 ~ 1000Верхняя отслеживаемая точка значения датчика
BottomPoint0 ~ 1000Нижняя отслеживаемая точка значения датчика
Deadband0 ~ 1000Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse
Pulse0 ~ 60Таймер, через который отправляется значение в шину (в мин).
0 - выключен,
минимальное значение 1,
максимальное - час.

Feedback:

ПараметрЗначениеОписание
Value0 ~ 1000Значение датчика
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше

Датчик движения

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue-1000 ~ 1000Калибровочное значение датчика
UpperPoint0 ~ 1000Верхняя отслеживаемая точка значения датчика
BottomPoint0 ~ 1000Нижняя отслеживаемая точка значения датчика
Deadband0 ~ 1000Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse
Pulse0 ~ 60Время, через которое будет генерироваться изменение глобальной переменной канала Value, независимо от настройки Deadband
Silenceany valueОтключить датчик на время КУ SetSilenceTime
HighBacklightValue0 ~ 100Значение датчика для включения света
IncomeIllumination0 / 1Канал входящего значения освещенности
LightAutoOffTimer0 ~ 65535Время ожидания в минутах перед отключением диммеров / реле после пропажи движения
LightMode0 / 1Режим включения света:
0 - без учета освещенности,
1 - с учетом уровня освещения
LightValue0 ~ 100Значение включения света без учета освещенности
LowBacklightValue0 ~ 100Значение включения света для светлого режима
MotionThreshold0 ~ 1000Установка порога для определения наличия движения
SetSilenceTime0 ~ 65535Задать время Silence
SetTimerDelayOn0 ~ ...Задать время в секундах, по истечению которого произойдет включение датчика, если он был запущен через КУ StartWithDelay
ShiftSetPointValue0 ~ 25Настройка для ShiftSetPoint
StartWithDelayany valueВключить сенсор с использованием функции задержки по таймеру КУ SetTimerDelayOn
IncomeMotionState0 / 1Входящее значение движения от других датчиков
FastMode0 / 1Режим быстрого обнаружения движения

#Feedback:

ПараметрЗначениеОписание
Value0 ~ 1000Значение датчика
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше
Availability0 / 1Доступность датчика
SilenceState-1 ~ 1Состояние Silence:
-1 - Silence,
0 - выключен,
1 - включен
State0 / 1Cостояние удаленного устройства с учетом задержки
MotionState0 / 1Флаг наличия движения с учтом параметра MotionThreshold

Датчик загрязнения воздуха

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
UpperPoint0 ~ 20000Верхняя отслеживаемая точка значения датчика
BottomPoint0 ~ 20000Нижняя отслеживаемая точка значения датчика
Deadband0 ~ 20000Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse
Pulse0 ~ 60Таймер, через который отправляется значение в шину (в мин). 0 - выключен, минимальное значение 1, максимальное - час.

Feedback:

ПараметрЗначениеОписание
ValueVOC0 ~ 20000Значение датчика VOC
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен

Датчик напряжения

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue0 ~ 20000Установление зависимости между показаниями средства измерительного прибора и размером измеряемой величины.
UpperPoint0 ~ 20000Показания датчика напряжения для данной среды считается высокими при достижении указанного значения.
BottomPoint0 ~ 20000Показания датчика напряжения для данной среды считаются низкими до достижения указанного значения.
Deadband0 ~ 20000Отправлять значение напряжения, если оно изменилось более чем на указанное значение.
Pulse0 ~ 60Отправлять запрос на получение актуального напряжения через указанное количество минут (0 - отключить таймер).
AlarmPulse0 ~ 128Время, через которое сработает тревога при появлении высокого / низкого напряжения.
ShiftvalueВычитает или прибавляет к показателю напряжения указанное значение (для корректировки показаний датчика).
Multiplier-10000 ~ 10000Умножает показатель напряжения на указанное значение (используется для перевода в другие единицы измерения).

Feedback:

ПараметрЗначениеОписание
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен
Modified ValuevalueЗначение с учетом модификации
VoltagevalueНапряжение (мВ)

Датчик освещенности

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue-20000 ~ 20000Калибровочное значение датчика
UpperPoint0 ~ 20000Верхняя отслеживаемая точка значения датчика
BottomPoint0 ~ 20000Нижняя отслеживаемая точка значения датчика
Deadband0 ~ 20000Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse
Pulse0 ~ 60Время, через которое будет генерироваться изменение глобальной переменной канала Value, независимо от настройки Deadband
IlluminationPoint0 ~ 20000Точка освещенности при переходе темно / светло
IlluminationHysteresis0 ~ 20000Гистерезис точки перехода темно / светло
ManualCalibrationStart0 ~ 20000Канал для калибровки датчика: задается текущее освещение в люксах. После этого датчик внесет поправку в свои расчеты, чтобы привести показатели к введенным
CalibrationCoefficientvalueКалибровочный коэффициент. Рассчитывается автоматически после установки значения в КУ ManualCalibrationStart. В дальнейшем можно проводить калибровку через это значение

Feedback:

ПараметрЗначениеОписание
Value0 ~ 20000Значение датчика
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен
BacklightValue0 / 1Значение освещенности:
0 - светло,
1 - темно
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше

Датчик протечки

Подсказка

В драйвере по умолчанию показываются только те команды и фидбэки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.

Command:

ПараметрЗначениеОписаниеВидимость по умолчанию
Mode0 ~ 20 - выключен,
1 - включен,
2 - режим уборки (датчик неактивен)
Видимый
SilenceOnany valueВключить режим УборкаСкрытый
SilenceOffany valueВыключить режим УборкаСкрытый

Feedback:

ПараметрЗначениеОписаниеВидимость по умолчанию
LeakageState0 / 11 - сработка, датчик обнаружил протечку,
0 - на датчике нет сработки
Видимый
SilenceTimeLeft0 ~ ...Остаток в минутах до окончания режима уборки, происходит отсчет каждую минутуВидимый
SensorState0 ~ 50 - нет ошибки,
1 - датчик не в сети,
2 - ошибка внутреннего счетчика датчика (для датчика FS-WT-BIF), нет связи с датчиком (для датчика FS-WT-OCS-BIF),
3 - ошибка частоты работы ШИМ,
4 - ошибка скважности ШИМ,
5 - обратная связь не передается
При выборе типа датчика WT-OC-BIF/Сухой контакт, без обратной связи, значение фидбека SensorState = 5 (не является ошибкой, но указывает на то, что датчик не предоставляет дополнительную информацию о своем состоянии)
Видимый
Mode0 ~ 20 - выключен,
1 - включен,
2 - режим уборки (датчик неактивен)
Видимый
SilenceOnany valueСобытие включения режима УборкаСкрытый
SilenceOffany valueСобытие выключения режима УборкаСкрытый

Датчик силы тока

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue0 ~ 20000Установление зависимости между показаниями средства измерительного прибора и размером измеряемой величины.
UpperPoint0 ~ 20000Показания датчика силы тока для данной среды считается высокими при достижении указанного значения.
BottomPoint0 ~ 20000Показания датчика силы тока для данной среды считаются низкими до достижения указанного значения.
Deadband0 ~ 20000Отправлять значение силы тока, если она изменилась более чем на указанное значение.
Pulse0 ~ 60Отправлять запрос на получение актуальной силы тока через указанное количество минут (0 - отключить таймер).
AlarmPulse0 ~ 128Время, через которое сработает тревога при появлении высокой / низкой силы тока.
ShiftvalueВычитает или прибавляет к показателю силы тока указанное значение (для корректировки показаний датчика).
Multiplier-10000 ~ 10000Умножает показатель силы тока на указанное значение (используется для перевода в другие единицы измерения).

Feedback:

ПараметрЗначениеОписание
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен
Modified ValuevalueЗначение с учетом модификации
CurrentvalueСила тока (А)

Датчик сопротивления

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue0 ~ 20000Установление зависимости между показаниями средства измерительного прибора и размером измеряемой величины.
UpperPoint0 ~ 20000Показания датчика сопротивления для данной среды считается высокими при достижении указанного значения.
BottomPoint0 ~ 20000Показания датчика сопротивления для данной среды считаются низкими до достижения указанного значения.
Deadband0 ~ 20000Отправлять значение сопротивления, если оно изменилось более чем на указанное значение.
Pulse0 ~ 60Отправлять запрос на получение актуального сопротивления через указанное количество минут (0 - отключить таймер).
AlarmPulse0 ~ 128Время, через которое сработает тревога при появлении высокого / низкого сопротивления.
ShiftvalueВычитает или прибавляет к показателю сопротивления указанное значение (для корректировки показаний датчика).
Multiplier-10000 ~ 10000Умножает показатель сопротивления на указанное значение (используется для перевода в другие единицы измерения).

Feedback:

ПараметрЗначениеОписание
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен
Modified ValuevalueЗначение с учетом модификации
ResistancevalueСопротивление (Ом)

Датчик температуры

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue-20 ~ 20Поправка к текущему значению температуры. В случае, когда датчик находится в нестандартном месте, где температура может отличаться, приводится настроечный КУ для введения специальной погрешности для датчика
Deadband0 ~ 10Отклонение от текущей температуры (минимум 0,1; по умолчанию 0,5) , 0 - выключено
Pulse0 ~ 60Таймер, через который отправляется значение в шину (мин):
0 - выключен,
минимальное значение 1,
максимальное час
BottomPoint-50 ~ 110Нижняя отслеживаемая точка значения датчика
UpperPoint-50 ~ 110Верхняя отслеживаемая точка значения датчика

Feedback:

ПараметрЗначениеОписание
Temperature-50 ~ 110КОС отдающий температуру окружающей среды датчика.
Если обрыв или КЗ, данные температуры не передаются.
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен
ErrorCode0 ~ 2Код ошибки:
0 - нет ошибок,
1 - короткое замыкание,
2 - обрыв,
3 - аномальные данные (если значение не приходит более минуты)
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше

Датчик шума

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue-128 ~ 127Калибровочное значение датчика
UpperPoint0 ~ 150Верхняя отслеживаемая точка значения датчика
BottomPoint0 ~ 150Нижняя отслеживаемая точка значения датчика
Deadband0 ~ 150Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse
Pulse0 ~ 60Таймер, через который отправляется значение в шину (в мин).
0 - выключен, минимальное значение 1, максимальное - час.
AlarmPulse0 ~ 128Время, через которое будет генерироваться изменение глобальной переменной каналов Upper/BottomLimit

Feedback:

ПараметрЗначениеОписание
Value0 ~ 150Значение датчика
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен

Датчик CO2

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Availability0 / 1Доступность датчика:
1 - включить,
0 - выключить
CalibrationValue-500 ~ 500Калибровочное значение датчика
UpperPoint0 ~ 5000Верхняя отслеживаемая точка значения датчика
BottomPoint0 ~ 5000Нижняя отслеживаемая точка значения датчика
Deadband0 ~ 5000Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse
Pulse0 ~ 60Таймер, через который отправляет значение в шину (мин).
0 - выключен,
минимальное значение 1,
максимальное - час

Feedback:

ПараметрЗначениеОписание
Value0 ~ 5000Значение датчика
Availability0 / 1Доступность датчика:
1 - включен,
0 - выключен
AlarmState-1 ~ 1Состояние тревоги:
-1 - ниже,
0 - норма,
1 - выше

Диммер

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
TargetLevel0 ~ 100Целевое значение уровня диммера
CurrentLevelRefreshTime0 ~ 10Уставка, определяющая, сколько раз в секунду будет произведена отправка значения на интервале изменения яркости от текущей до целевой в КОС CurrentLevel. Если значение канала = 0, то сообщение будут сгенерировано один раз при достижении целевой яркости
SwitchOnany valueВключение диммера с последним сохраненным значением (по-умолчанию максимальным)
SwitchOffany valueВыключает диммер
Toggleany valueПереключает текущее состояние SwitchOn > SwitchOff
BehaviorOnStart0 ~ 2Режим работы при подаче питания:
0 - всегда выключено,
1 - использовать ValueOnStart,
2 - использовать последнее значение
ValueOnStart1 ~ 100Значение диммера при подаче питания
Upany valueУвеличение уровня диммера
Downany valueУменьшение уровня диммера
FadeIn0 ~ 3600000Время в мс, которое необходимо для достижения уровня с 0 до 255, по кривой FadeInCurve
FadeOut0 ~ 3600000Время в мс, которое необходимо для достижения уровня с 255 до 0, по кривой FadeInCurve
Step0 ~ 100Шаг для Up и Down
FlickerThreshold (220)0 ~ 100Порог мерцания (единица основной шкалы)
DimmingMode (220)0 / 1Режим диммирования:
0 - передний фронт,
1 - задний фронт
State0 / 1Установка состояния диммера (1 - On, 0 - Off)
IncomeShiftSetPoint-25 ~ 25Принимает значение сдвига для CurentSetPoint
SwitchOnMinany valueВключение диммера с минимальным доступным значением уровня
SwitchOnMaxany valueВключение диммера с максимальным доступным значением уровня

Feedback:

ПараметрЗначениеОписание
TargetLevel0 ~ 100Целевое значение уровня диммера
CurrentLevel0 ~ 100Текущее значение уровня диммера
State0 / 1Состояние диммера:
0 - выключен,
1 - выключен

TW Диммер

Подсказка

В драйвере по умолчанию видимые только те команды и фидбэки, которые используются для управления. Для добавления скрытых воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписаниеВидимость по умолчанию
TargetLevel0~100Установить произвольную яркость диммера.Видимый
Onany valueВключить диммер на последнее значение яркости и цветовой температуры.Скрытый
SwitchOnMaxany valueУстановить яркость диммера на максимально возможное значение (100%) без изменения цветовой температуры.Скрытый
SwitchOnMinany valueУстановить яркость диммера на минимально возможное значение (1 %) без изменения цветовой температуры.Скрытый
Toggleany valueВыключить диммер/Включить диммер на последнее значение яркости и цветовой температуры.Скрытый
Offany valueВыключить диммер.Скрытый
Upany valueУвеличить яркость диммера на 1 шаг, указанный в настройке «Шаг яркости %» без изменения цветовой температуры.Скрытый
Downany valueУменьшить яркость диммера на 1 шаг, указанный в настройке «Шаг яркости %» без изменения цветовой температуры.Скрытый
State0 / 1Установка состояния диммера:
0 — Выключить диммер
1 — Включить диммер на последнее значение яркости и цветовой температуры.
Видимый
BackgroundTargetLevel1 ~ 100Изменить последнее значение яркости диммера до его включения. Например, если нужно включить диммер на меньшее значение яркости, чем в прошлый раз.Скрытый
ColorTemperature1500~8000Установить произвольное значение цветовой температуры.Видимый
ColorTemperatureStepUpany valueУвеличить цветовую температуру диммера на 1 шаг, указанный в настройке «Шаг цветовой температуры, K» без изменения значения яркости.Скрытый
ColorTemperatureStepDownany valueУменьшить цветовую температуру диммера на 1 шаг, указанный в настройке «Шаг цветовой температуры, K» без изменения значения яркости.Скрытый
SunriseSimulation0 / 1Установка состояния имитации рассвета:
0 - Остановить имитацию рассвета
1 - Запустить имитацию рассвета
Скрытый
SunsetSimulation0 / 1Установка состояния имитации заката:
0 - Остановить имитацию заката
1 - Запустить имитацию заката
Скрытый
SunriseTargetLevel2~100Настроечная команда. Процент яркости, к которому будет стремиться TW диммер во время имитации рассвета. Можно использовать, чтобы дать конечному пользователю настраивать этот параметр из проекта i3Pro без участия iRidi Studio.Скрытый
SunriseColorTemperature1500~8000Цветовая температура, которая будет использоваться во время имитации рассвета. Можно использовать, чтобы дать конечному пользователю настраивать этот параметр из проекта i3Pro без участия iRidi Studio.Скрытый
SunsetColorTemperature1500~8000Цветовая температура, которая будет использоваться во время имитации заката. Можно использовать, чтобы дать конечному пользователю настраивать этот параметр из проекта i3Pro без участия iRidi Studio.Скрытый

Feedback:

ПараметрЗначениеОписаниеВидимость по умолчанию
TargetLevel0 ~ 100Целевое значение уровня яркости диммера.Видимый
CurrentLevel0 ~ 100Текущее значение уровня яркости диммера.Видимый
TargetLevelReachedany valueСобытие достижения целевого уровня яркости.Скрытый
Onany valueСобытие включения диммера.Скрытый
Offany valueСобытие выключения диммера.Скрытый
State0 / 1Состояние диммера:
0 - выключен,
1 - включен.
Видимый
BackgroundTargetLevel1 ~ 100Значение яркости диммера до его включения.Скрытый
ColorTemperature1500 ~ 8000Текущее значение цветовой температуры диммера.Видимый
DownTempLimit1500 ~ 8000Нижний предел цветовой температуры для выбранного в настройке «Модель светодиодной ленты%» типа светодиодной ленты.Скрытый
UpperTempLimit1500 ~ 8000Верхний предел цветовой температуры для выбранного в настройке «Модель светодиодной ленты%» типа светодиодной ленты.Скрытый
SunriseSimulation0 / 1Состояние имитации рассвета
0 - Имитация рассвета не выполняется в текущий момент
1 - В текущий момент выполняется имитация рассвета
Скрытый
SunriseSimulationStartany valueСобытие начала имитации рассветаСкрытый
SunriseSimulationEndany valueСобытие успешного окончания имитации рассвета (яркость диммера достигла целевого показателя)Скрытый
SunsetSimulation0 / 1Состояние имитации заката
0 - Имитация заката не выполняется в текущий момент
1 - В текущий момент выполняется имитация заката
Скрытый
SunsetSimulationStartany valueСобытие начала имитации закатаСкрытый
SunsetSimulationEndany valueСобытие успешного окончания имитации заката (яркость диммера достигла целевого показателя)Скрытый
SimulationProgress0 ~ 100Прогресс (%) выполнения программы имитации рассвета/заката. где 0 - имитация началась, 100 - имитация завершилась и яркость достигла целевого значения. Фидбек можно использовать для прогресс-баров отображенияСкрытый

HSV диммер

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
TargetHSV0 ~ 23618660Задать комплексное значение HHHSSVV (max 0x01686464)
TargetHue0 ~ 360Задать цвет в градусах
TargetSaturation0 ~ 100Задать насыщенность (от бледного к насыщенному)
TargetValue0 ~ 100Задать яркость (от выключенного до максимальной яркости)
CurrentLevelRefreshTime0 ~ 10Уставка, определяющая, сколько раз в секунду будет произведена отправка значения на интервале изменения яркости от текущей до целевой в КОС CurrentLevel. Если значение канала = 0, то сообщение будут сгенерировано один раз при достижении целевой яркости
SwitchOnany valueВключение диммера с последним сохраненным значением (по-умолчанию максимальным)
SwitchOnMaxany valueУстановка яркости в максимальное значение 100
Toggleany valueПереключение SwitchOn / SwitchOff
SwitchOffany valueУстановить яркость на 0
BehaviorOnStart0 ~ 2Режим работы при подаче питания:
0 - всегда выключено,
1 - использовать ValueOnStart,
2 - использовать последнее значение
ValueOnStart1 ~ 100Значение яркости при подаче питания
Upany valueУвеличение уровня яркости
Downany valueУменьшение уровня яркости
FadeIn0 ~ 3600000Время в мс, которое необходимо для достижения уровня с 0 до 100, по кривой FadeInCurve
FadeOut0 ~ 3600000Время в мс, которое необходимо для достижения уровня с 100 до 0, по кривой FadeInCurve
Step0 ~ 100Шаг для Up и Down
State0 / 1Установка состояния диммера (1 - On, 0 - Off)
IncomeShiftSetPoint-25 ~ 25Принимает значение сдвига для CurentSetPoint
AutoOffTime0 ~ ...Значение таймера автоотключения выхода Value (0 - выключено)
MaxLevel0 ~ 100Максимальное значение Value

Feedback:

ПараметрЗначениеОписание
TargetHue0 ~ 23618660Целевое значение HSV диммера
CurrentHSV0 ~ 23618660Текущее значение HSV диммера
TargetLevelReachedany valueСобытие достижения текущего уровня к целевому
ValueOnany valueСобытие включения
ValueOffany valueСобытие выключения
State0 / 1Состояние включено / выключено
TargetValue0 ~ 100Целевое значение V
CurrentValue0 ~ 100Текущее значение Value

Диод

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Inversion0 / 1Включение инверсии входа
AutoOffTime0 ~ ...Значение таймера автоотключения выхода (0 - выключено)
BehaviorOnStart0 ~ 20 - выключение;
1 - включение;
2 - восстановление последнего значения
State0 / 1Установка состояния выхода
SwitchOnany valueВключение выхода
SwitchOffany valueВыключение выхода
Toggleany valueПереключение состояния выхода на противоположное
Binding0 / 10 - управлять диодом кнопки как отдельным устройством,
1 - завязано на физику

Feedback:

ПараметрЗначениеОписание
State0 / 1Значение состояния логического входа

Задвижка

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
OpenCloseTime0 ~ ...Время для установки времени закрытия / открытия задвижки, так как нет концевиков и требуется регулировка. (мс)
Anti-sticking0 / 1Управление функцией анти-залипания задвижки.
Раз в неделю задвижка из активного состояния переходит в противоположное и обратно.
Только при режиме авто!
Mode0 ~ 2Режим, в котором управляется задвижка:
0 - off,
1 - manual,
2 - auto.
SetManualany valueКоманда для перехода в режим Manual
SetAutoany valueКоманда для перехода в режим Auto
State0 / 1Установка состояния задвижки:
0 - закрыт,
1 - открыт
Openany valueОткрыть задвижку
Closeany valueЗакрыть задвижку
EmergencyResetany valueСнять аварийный режим (задвижка открывается)
IncomeLeakageState0 / 1Связывается с датчиками протечки, используется для управления датчиком в режиме auto
IncomeSensorState0 ~ 5Связывается с датчиком протечки, используется для отслеживания его активности
IncomeHeartBeatany valueВходящий пинг датчика
ValveType0 / 1Выбор типа крана:
0 - стандарт 24 (220) (5сек),
1 - Gidrolock 12 (220) (31сек)

Feedback:

ПараметрЗначениеОписание
State0 / 1Значение состояния выхода:
0 - закрыт,
1 - открыт
Mode0 ~ 2Режим, в котором управляется задвижка:
0 - off,
1 - manual,
2 - auto
Emergency0 ~ 6Задвижка отработала аварию и находится в режиме Emergency, работает только в режиме Auto.
Коды ошибки:
0 - нет аварии,
1 - протечка,
2 - нет пинга,
3 - offline,
4 - ошибка внутреннего счетчика датчика,
5 - выход за пределы допустимых диапазонов частоты работы ШИМ,
6 - выход за пределы допустимых диапазонов скважности ШИМ (4-6 для SmartSensor)

Кнопка

Подсказка

В драйвер по умолчанию показываются только те команды и фидбэки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве. В подустройстве «Кнопка» фидбеки появляются только если это событие связано на шине Bus77 с другими устройствами.

Режим "Кнопка"

Command:

ПараметрЗначениеОписаниеВидимость по умолчанию
DimmerBrightnessLight0~100Установить яркость диммера, на которую он переключится в зависимости от показаний датчика освещенности: «когда светло».Скрытый
DimmerBrightnessDark0~100Установить яркость диммера, на которую он переключится в зависимости от показаний датчика освещенности: «когда темно».Скрытый

Режим "Мастер-кнопка"

Feedback:

ПараметрЗначениеОписаниеВидимость по умолчанию
State0 / 1Значение состояния логического входа
0 - кнопка не нажата
1 - кнопка нажата
Видимый
SinglePressany valueСобытие одиночного нажатияВидимый
Pressany valueСобытие нажатия кнопкиВидимый
Releaseany valueСобытие отпускания кнопкиВидимый
LongPressStartany valueСобытие, которое срабатывает при удержании кнопкиВидимый
LongPressEndany valueСобытие, которое срабатывает при отпускании кнопки после удержанияВидимый

Режим "Фиксируемая кнопка"

Feedback:

ПараметрЗначениеОписаниеВидимость по умолчанию
State0 / 1Значение состояния логического входа:
0- кнопка выключена (отжата),
1 - кнопка включена (нажата)
Видимый
Onany valueСобытие включения кнопкиСкрытый
Offany valueСобытие выключения кнопкиСкрытый

Реле

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
Inversion0 / 1Включение инверсии выхода
AutoOffTime0 ~ ...Значение таймера автоотключения выхода:
0 - выключено
BehaviorOnStart0 ~ 2Поведение при запуске:
0 - выключить,
1 - включить,
2 - восстановление последнего значения
CommutationType0 / 1Тип коммутируемого тока:
0 - переменный,
1 - постоянный.
State0 / 1Установка состояния выхода
SwitchOnany valueВключение выхода
SwitchOffany valueВыключение выхода
Toggleany valueПереключение состояния выхода на противоположное

Feedback:

ПараметрЗначениеОписание
State0 / 1Значение состояния выхода

Регулятор напряжения

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
SetVoltage0 ~ 10000Отправить значение в милливольтах
SetPercentage0 ~ 100Отправить значение в процентах
BehaviorOnStart0 ~ 2Стартовое поведение:
0 - 0%,
1 - 100%,
2 - восстановление
Inversion0 / 1Инверсия выхода при управлении через проценты
State0 / 1Состояние включить / выключить
Step0 ~ 100Шаг в процентах
StepDownany valueШаг вниз
DtepUpany valueШаг вверх
SwitchOffany valueВыключить
SwithcOnany valueВключить на последнее значение (если последнего нет, то включить на 100 %)
Toggleany valueПереключить

Feedback:

ПараметрЗначениеОписание
OutputVoltage0 ~ 10000Получить значение в милливольтах
OutputPercentage0 ~ 100Получить значение в процентах

Термостат

Подсказка

В драйвере по умолчанию показываются только те команды и фидбэки, которые используются для управления.

Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.

Command:

ПараметрЗначениеОписаниеВидимость по умолчанию
SubMode0 ~ 4Выбор подрежима при работы в Ручном режиме:
0 - Комфорт,
1 - Сон,
2 - Эко,
3 - Защита,
4 - Пользовательский (определяется автоматически при несоответствии заданной целевой температуры значению уставок для других режимов, Пользовательский режим нельзя установить напрямую)
Видимый
Mode0 ~ 4Выбор режима работы:
0 - Сервис,
1 - Ручной,
2 - Ошибка (термостат переходит в указанный режим, если не получает данные с датчика температуры),
3 - Удержание температуры
Видимый
Manual0 / 1Включить ручной режим (доступно управление уставкой температуры термостата, который автоматически ее поддерживает):
0 - возвращается к предыдущему режиму,
1 - включает Ручной режим
Скрытый
ServiceMode0 / 1Включить режим Сервис (доступно только открытие и закрытие термопривода):
0 - возвращается к предыдущему режиму,
1 - включает режим Сервис
Скрытый
PresetComfort0 ~ 60Установить температуру нагрева для режима Комфорт (SubMode = 0)

температура нагрева - температурная уставка термостата, при выходе за предел которой (если текущая температура в помещении опустится ниже указанной температуры нагрева) будет осуществляться нагрев помещения
Видимый
PresetComfortHigh0 ~ 60Установить температуру нагрева для режима Комфорт (SubMode = 0)Видимый
PresetSleep0 ~ 60Установить температуру охлаждения для режима Сон (SubMode = 1)

температура охлаждения - температурная уставка термостата, при выходе за предел которой (если текущая температура в помещении превысит указанную температуру охлаждения) будет осуществляться охлаждение помещения с помощью кондиционера.
Видимый
PresetSleepHigh0 ~ 60Установить температуру охлаждения для режима Сон (SubMode = 1)Видимый
PresetECO0 ~ 60Установить температуру нагрева для режима Эко (SubMode = 2)Видимый
PresetECOHigh0 ~ 60Установить температуру охлаждения для режима Эко (SubMode = 2)Видимый
PresetProtect0 ~ 60Установить температуру нагрева для режима Защита (SubMode = 3)Видимый
PresetProtectHigh0 ~ 60Установить температуру охлаждения для режима Защита (SubMode = 3)Видимый
CurrentSetPoint0 ~ 60Установить пользовательскую температуру нагреваВидимый
CurrentSetPointHigh0 ~ 60Установить пользовательскую температуру охлажденияВидимый
CurrentSetPointLowHigh0 ~ 60Установить среднее значение температурной уставки (среднее значение между температурой нагрева и охлаждения)

используется для внешнего управления (при помощи голосовых ассистентов или при управлении термостатом с Сенсорного экрана) температурными уставками термостата (температурой нагрева и охлаждения) в режиме терморегуляции Охлаждение и нагрев.
IncomeTemperature-50 ~ 110КУ принимающий текущую температуру с датчика.

Если не приходит температура в течении 1 часа - выходит ошибка в Emergency

в разработке.
IncreaseTemperatureany valueУвеличить значение уставки температуры нагрева на шаг StepВидимый
DecreaseTemperatureany valueУменьшить значение уставки температуры нагрева на шаг StepВидимый
IncreaseTemperatureHighany valueУвеличить значение уставки температуры охлаждения на шаг StepВидимый
DecreaseTemperatureHighany valueУменьшить значение уставки температуры охлаждения на шаг StepВидимый
State0 / 1Управлять термоголовкой:
0 - открыта,
1 - закрыта
Видимый
Openany valueКоманда открытия термоголовкиСкрытый
Closeany valueКоманда закрытия термоголовкиСкрытый
IncomeErrorCode0 ~ 2Код ошибки:
0 - без ошибок,
value - ошибка

в разработке.
EmergencyBehavior0 ~ 2Аварийное поведение:
0 - закрыть,
1 - открыть,
2 - переключение термоголовки раз в 10 мин.

в разработке.
HoldOn0 / 1Включить режим Удержание:
0 - возвращается к предыдущему режиму,
1 - включает режим Удержание
Видимый
HoldOnTime0 ~ ...Установить время в минутах, на которое будет включен режим УдержаниеВидимый
HoldOnTargetPoint0 ~ 60Установить целевую температуру, которую будет держать режим УдержаниеВидимый
Protect0 / 1Включить подрежим Защита:
0 - возвращается к предыдущему подрежиму,
1 - включает подрежим Защита
Скрытый
BottomTemperatureLimit0 ~ 60Установить пользовательское ограничение вводимого значения температуры нагрева (игнорируется подрежимом Защита)Скрытый
UpperTemperatureLimit0 ~ 60Установить пользовательское ограничение вводимого значения температуры охлаждения (игнорируется режимом Защита)Скрытый
EmergencyHeatIntensity0 ~ 100Интенсивность нагрева при аварии - в процентах от общего времени цикла (10 минут)Скрытый
StatePID0 ~ 100Для термостатов с возможностью PID - регулирования.

Управлять термоголовкой с возможностью регулирования % открытия:
0 - закрыта,
100 - открыта.
Скрытый

Feedback:

ПараметрЗначениеОписание
SubMode0 ~ 4Текущий подрежим при работе в режиме Ручной:
0 - Комфорт,
1 - Сон,
2 - Эко,
3 - Защита,
4 - Пользовательский
Mode0 ~ 4Текущий режим работы:
0 - сервис,
1 - ручной,
2 - ошибка,
3 - удержание температуры
CurrentSetPointany valueТекущее значение уставки температуры нагрева
CurrentSetPointHighany valueТекущее значение уставки температуры охлаждения
CurrentSetPointLowHigh-50 ~ 110Текущее среднее значение температурной уставки (среднее значение между температурой нагрева и охлаждения)
используется для внешнего управления (при помощи голосовых ассистентов или при управлении термостатом с Сенсорного экрана) температурными уставками термостата (температурой нагрева и охлаждения) в режиме терморегуляции Охлаждение и нагрев.
IncomeTemperature-50 ~ 110Текущая температура в помещении (с датчика температуры)
State0 / 1Состояние термоголовки:
0 - открыта,
1 - закрыта
HoldOnTimeLeftany valueВремя, в минутах, оставшееся до выключения режима Удержание
StatePID0 ~ 100Для термостатов с возможностью PID - регулирования.

% открытия термоголовки:
0 - закрыта,
100 - открыта.

Шторы / Жалюзи

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписание
OpenTimeSet0 ~ ...Время на цикл открытия
CloseTimeSet0 ~ ...Время на цикл закрытия
ControlType0Тип управления:
0 - три провода (перекидной)
SetState0 / 1Установить состояние шторы:
0 - открыто,
1 - закрыто
Openany valueОткрыть штору
Closeany valueЗакрыть штору
Toggleany valueПереключение состояния штор на противоположное с остановкой
Stopany valueОстановить штору
AdditionalTimeSet0 ~ 2000Время, которое суммируется со временем открытия / закрытия шторы. Со временем штора начнет провисать и ей не будет хватать времени для закрытия / открытия шторы, этот параметр позволит отрегулировать положение открытой / закрытой шторы.
ReversePauseTime300 ~Время, необходимое между активацией команд открыть / закрыть. Задержка позволяет переключиться между командами до завершения предыдущей команды и исключает возможность активации двух команд одновременно.
Lock0 / 1Блокировка управления штор:
0 - не блокировать,
1 - блокировать
SetPosition0 ~ 100Установить значение шторы (%):
0 - открыто,
100 - закрыто

Feedback:

ПараметрЗначениеОписание
Status-2 ~ 2Состояние штор:
2 - шторы закрыты,
1 - в процессе закрытия,
0 - стоят в неопределенном положении,
-1 открываются,
-2 - открыты
Position0 ~ 100Процент открытия шторы (%):
0 - открыто,
100 - закрыто

Сенсорный экран термостата

Подсказка

В драйвере по умолчанию показываются только те команды и фидбеки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.

Bus77 Sensor

Command:

ПараметрЗначениеОписаниеВидимость по умолчанию
State0 / 1Включение/выключение сенсорного экрана:
0 - выключить,
1 - включить
Видимый
SleepTimeout1 ~ 255Установить время бездействия, по истечении которого экран перейдет в спящий режим.Скрытый
DayActiveBacklight10 ~ 100Установить яркость подсветки экрана в Активном режиме в процентах.Скрытый
DaySleepBacklight10 ~ 100Установить яркость подсветки экрана в Спящем режиме в процентах.Скрытый
NightActiveBacklight10 ~ 100Ночной режим (когда темно): Установить яркость подсветки экрана в Активном режиме в процентах. Команда сработает только при наличии связи экранов с датчиком освещенности.Скрытый
NightSleepBacklight10 ~ 100Ночной режим (когда темно): Установить яркость подсветки экрана в Спящем режиме в процентах. Команда экрана панели с датчиком освещенностиСкрытый
Volume0 - 3Установить уровень громкости звука при нажатии на кнопки:
0 - звук выключен,
1 - тихий,
2 - средний,
3 - громкий.
Скрытый

Feedback:

ПараметрЗначениеОписаниеВидимость по умолчанию
State0 / 1Состояние экрана:
0 - выключена,
1 - включена
Видимый
SelectedThermostat0 / 1Соответствует световой индикации кнопки (1 или 2), которая показывает, каким термостатом экран управляет в текущий момент и данные какого из двух управляемых термостатов отображает:
0 - Радиатор,
1 - Тёплый пол.
Скрытый

Экран термостата

Подсказка

В драйвере по умолчанию показываются только те команды и фидбэки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.

Command:

ПараметрЗначениеОписаниеВидимость по умолчанию
AwakeEventany valueСобытие выхода экрана из спящего режима (пробуждения экрана).Скрытый
ClockMode0 ~ 10Установить формат отображения времени и даты:
0 - ЧЧ:ММ + Дата
1 - ЧЧ:ММ
2 - ЧЧ:ММ:СС
Скрытый
ScreenBrightnessLevel0 ~ 100Установить яркость подсветки экрана в процентах.Скрытый
ScreenSave0 ~ 3Установить режим скринсейвера:
0 - Выключить подсветку экрана
1 - Минимальная подсветка экрана
2 - 50% подсветки экрана и часы
3 - Выключен (подсветка экрана не выключается)
Скрытый

Управление устройствами I-CAN-DALI

LED диммер, люминисцентная лампа, галогенная лампа, лампа накаливания и т.д. (DT0-DT6)

В драйвер по умолчанию попадают только те команды и фидбеки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Commands:

НазваниеЗначениеОписание
Downany valueУменьшить значение уровня яркости на шаг, указанный в параметре «Скорость диммирования (Fade rates)»
Level0 ~ 100Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Offany valueВыключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
State0 / 10 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
SwitchOnMaxany valueУстановить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Toggleany valueПоочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Upany valueУвеличить значение на шаг, указанный в параметре «Скорость диммирования (Fade rates)»

Feedback:

НазваниеЗначениеОписание
Level0 ~ 100Текущее значение уровня яркости
State0 / 10 — Выключено
1 — Включено
Device Error0 / 10 - ошибок нет;
1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства.
Lamp error0 / 10 - ошибок нет;
1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока.
Power Supply problem0 / 10 - ошибок нет;
1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства.

Голосовое управление

Для управления оборудованием с помощью голосового помощника добавьте драйвер Yandex Alice Platform в серверный проект и настройте связь с оборудованием в соответствии с инструкцией.

Пример: DALI.sirpz

Реле (DT7)

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Commands:

НазваниеЗначениеОписание
Offany valueВыключить
State0 / 10 — Выключить
1 — Включить
Toggleany valueПоочередно переключать между «Выключить»/«Включить»

Feedback:

НазваниеЗначениеОписание
State0 / 10 — Выключено
1 — Включено
Device Error0 / 10 - ошибок нет;
1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства.
Lamp error0 / 10 - ошибок нет;
1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока.
Power Supply problem0 / 10 - ошибок нет;
1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства.

Температура света (DT8: Tunable White, Mix, WW)

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Commands:

НазваниеЗначениеОписание
Color TemperatureФиз. мин. уровень ~ Физ. макс. уровеньУстановить температуру света в Кельвинах, кратно 100 Кельвинам. Удобнее всего устанавливать значение с элемента «Уровень», настроенного в необходимых диапазонах и с шагом 100.
Downany valueУменьшить значение уровня яркости на шаг, указанный в параметре «Скорость диммирования (Fade rates)»
Level0 ~ 100Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Offany valueВыключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
State0 / 10 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
SwitchOnMaxany valueУстановить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Toggleany valueПоочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Upany valueУвеличить значение на шаг, указанный в параметре «Скорость диммирования (Fade rates)»

Feedback:

НазваниеЗначениеОписание
Level0 ~ 100Текущее значение уровня яркости
State0 / 10 — Выключено
1 — Включено
Device Error0 / 10 - ошибок нет;
1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства.
Lamp error0 / 10 - ошибок нет;
1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока.
Power Supply problem0 / 10 - ошибок нет;
1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства.

Голосовое управление

Для управления оборудованием с помощью голосового помощника добавьте драйвер Yandex Alice Platform в серверный проект и настройте связь с оборудованием в соответствии с инструкцией.

Пример: DALI.sirpz

RGB (DT8)

В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Commands:

НазваниеЗначениеОписание
Downany valueУменьшить значение уровня яркости на шаг, указанный в параметре «Скорость диммирования (Fade rates)»
Level0 ~ 100Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Offany valueВыключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
RGBцвет с джойстикаУстановить значение цвета. Для установки значения цвета используйте элемент «Джойстик» с подходящей цветовой палитре в параметре «Изображение»
State0 / 10 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
SwitchOnMaxany valueУстановить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Toggleany valueПоочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Upany valueУвеличить значение на шаг, указанный в параметре «Скорость диммирования (Fade rates)»

Feedback:

НазваниеЗначениеОписание
Level0 ~ 100Текущее значение уровня яркости
State0 / 10 — Выключено
1 — Включено
Device Error0 / 10 - ошибок нет;
1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства.
Lamp error0 / 10 - ошибок нет;
1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока.
Power Supply problem0 / 10 - ошибок нет;
1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства.

Управление из проекта визуализации

Пример: RGB_lib_DALI.irpz

Для управления цветом через джойстик в панельном проекте, необходимо добавить изменения в редактор скриптов где:

  • display = IR.GetItem("Page 1").GetItem("circle 1") - путь к элементу джойстик;
  • Single = "I-CAN-DALI:RGB (Управление цветом DALI 2)" - полное имя канала в шине DALI для отправки RGB.

Голосовое управление

Для управления оборудованием с помощью голосового помощника добавьте драйвер Yandex Alice Platform в серверный проект и настройте связь с оборудованием в соответствии с инструкцией.

Пример: DALI.sirpz

RGBW (DT8)

В драйвер по умолчанию попадают только те команды и фидбеки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Commands:

НазваниеЗначениеОписание
Downany valueУменьшить значение уровня яркости на шаг, указанный в параметре «Скорость диммирования (Fade rates)»
Level0 ~ 100Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Offany valueВыключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
RGBцвет с джойстикаУстановить значение цвета. Для установки значения цвета используйте элемент «Джойстик» с подходящей цветовой палитре в параметре «Изображение»
State0 / 10 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
SwitchOnMaxany valueУстановить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Toggleany valueПоочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Upany valueУвеличить значение на шаг, указанный в параметре «Скорость диммирования (Fade rates)»
White0 ~ 100Установить значение белого канала. Удобнее всего устанавливать значение с элемента «Уровень», настроенного в необходимых диапазонах.

Feedback:

НазваниеЗначениеОписание
Level0 ~ 100Текущее значение уровня яркости
State0 / 10 — Выключено
1 — Включено
Device Error0 / 10 - ошибок нет;
1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства.
Lamp error0 / 10 - ошибок нет;
1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока.
Power Supply problem0 / 10 - ошибок нет;
1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства.

Управление из проекта визуализации

Пример: RGB_lib_DALI.irpz

Для управления цветом через джойстик в панельном проекте, необходимо добавить изменения в редактор скриптов где:

  • display = IR.GetItem("Page 1").GetItem("circle 1") - путь к элементу джойстик;
  • Single = "I-CAN-DALI:RGB (Управление цветом DALI 2)" - полное имя канала в шине DALI для отправки RGB.

Голосовое управление

Для управления оборудованием с помощью голосового помощника добавьте драйвер Yandex Alice Platform в серверный проект и настройте связь с оборудованием в соответствии с инструкцией.

Пример: DALI.sirpz

Группы DALI

В зависимости от того, какие устройства находятся в группе, будет меняться набор КУ и КОС.

Если в группе устройства включены на разный уровень яркости и происходит диммирование командами Up / Down, то перед диммирования яркость устройств приводится к среднему значению.

Commands:

НазваниеЗначениеОписание
Downany valueУменьшить значение уровня яркости группы на шаг, указанный в параметрах группы «Шаг диммирования (%)»
Level0 ~ 100Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Offany valueВыключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
State0 / 10 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)»
1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
SwitchOnMaxany valueУстановить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Toggleany valueПоочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)»
Upany valueУвеличить значение уровня яркости группы на шаг, указанный в параметрах группы «Шаг диммирования (%)»

Управление устройствами I-CAN-Modbus

Подробное описание по настройке шлюза I-CAN-Modbus находится по ссылке.

Minibox (Zentec M100)

Подсказка

В драйвер по умолчанию попадают только те команды и фидбеки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.

Command

ПараметрЗначениеОписаниеВидимость по умолчанию
PowerSet0 - 1Установить состояние вентиляционной установки:
0 - выключить,
1 - включить.
Видимый
PowerOnany valueВключить вентустановку.Скрытый
PowerOffany valueВыключить вентустановку.Скрытый
TempControlMode1 - 2Режим регулировки температуры:
1 - Выключен,
2 - Включен в режиме Нагрев (нагревает до значения уставки приточного воздуха).
Видимый
TargetTemperature5 - 35Изменить температуру приточного воздуха.Видимый
TemperatureUpany valueУвеличить температуру нагрева на шаг 1°C.Скрытый
TemperatureDownany valueУменьшить температуру нагрева на шаг 1°C.Скрытый
FanSpeed0 - 7Установить скорость вентилятора.Видимый
FanSpeedUpany valueУвеличить скорость вентилятора на 1.Скрытый
FanSpeedDownany valueУменьшить скорость вентилятора на 1.Скрытый

Feedback

ПараметрЗначениеОписаниеВидимость по умолчанию
Power0 - 1Состояние вентилятора:
0 - выключен,
1 - включен.
Видимый
TempControlMode1 - 2Режим регулировки температуры:
1 - Выключен: только вентиляция,
2 - Включен: нагрев.
Видимый
TargetTemperature5 - 35Текущая уставка температуры приточного воздуха.Видимый
FanSpeed0 - 7Текущая скорость работы вентилятора.Видимый
MainEmrgStatus0; 1-161 группа аварийных статусов, где
0 - нет ошибки,
1-16 - код ошибки соответствует E1-E16 из руководства пользователя вентиляционной установки.
Видимый
EmrgStatus0; 17-332 группа аварийных статусов, где
0 - нет ошибки,
17-33 - код соответствует E17-E33 из руководства пользователя вентиляционной установки.
Видимый

Вентиляция Royal Clima

Подсказка

В драйвере по умолчанию отображаются только те команды и фидбэки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.

Command:

ПараметрЗначениеОписаниеВидимость по умолчанию
State0 / 1Установить состояние вентиляционной установки:
0 - выключить,
1 - включить
Видимый
SupplyFanSpeed1 ~ 10Установить скорость приточного вентилятора. Значение 0 соответствует выключенному состоянию вентилятора.Видимый
ExhaustFanSpeed1 ~ 10Установить скорость вытяжного вентилятора. Значение 0 соответствует выключенному состоянию вентилятора.Видимый

Feedback:

ПараметрЗначениеОписаниеВидимость по умолчанию
State0 / 1Состояние вентиляционной установки:
0 - установка выключена,
1 - установка включена.
Видимый
SupplyFanSpeed1 ~ 10Текущая скорость приточного вентилятора.Видимый
ExhaustFanSpeed1 ~ 10Текущая скорость вытяжного вентилятора.Видимый
RemovedAirTemperatureany valueТекущая температура вытяжного воздуха.
на пульте дистанционного управления наружный воздух имеет обозначение - RA
Скрытый
OutdoorAirTemperatureany valueТекущая температура наружного воздуха.
на пульте дистанционного управления наружный воздух имеет обозначение - OA
Скрытый
SupplyAirTemperatureany valueТекущая температура приточного воздуха.
на пульте дистанционного управления наружный воздух имеет обозначение - SA
Скрытый
ExhaustAirTemperatureeany valueТекущая температура удаляемого воздуха.
на пульте дистанционного управления наружный воздух имеет обозначение - EA
Скрытый
FilterAlarmTimer0 ~ 3Ресурс фильтр: срок , оставшийся до его замены.
0 - менее 45 дней
1 - менее двух месяцев
2 - менее трех месяцев
3 - менее полугода
Скрытый
ErrorNo errors, Е01~Е08Отображение кода ошибки. Вывод кода ошибки в формате строки: перечисление кодов ошибок через запятую.Скрытый

Кондиционер Hisense

Подсказка

В драйвере по умолчанию видимые только те команды и фидбеки, которые используются для управления. Для добавления скрытых воспользуйтесь меню ПКМ.

Command:

ПараметрЗначениеОписаниеВидимость по умолчанию
State0 / 1Установить состояние кондиционера:
0 - Выключить кондиционер,
1 - Включить кондиционер.
Видимый
OnAny valueВключить кондиционерСкрытый
OffAny valueВыключить кондиционерСкрытый
ToggleAny valueПереключить состояние кондиционераСкрытый
SleepMode0 / 1Состояние режима сна:
0 - Сон выключен,
1 - Сон активирован.
Видимый
Speed0 ~ 3Установить скорость воздушного потока:
0 - Автоматическая скорость,
1 - Низкая скорость,
2 - Средняя скорость
3 - Высокая скорость.
Видимый
SpeedAutoAny valueПереключить скорость воздушного потока на автоматическуюСкрытый
SpeedHighAny valueПереключить скорость воздушного потока на высокуюСкрытый
SpeedMediumAny valueПереключить скорость воздушного потока на среднююСкрытый
SpeedLowAny valueПереключить скорость воздушного потока на низкуюСкрытый
Mode0 ~ 4Установить режим работы кондиционера:
0 - Вентиляция,
1 - Нагрев,
2 - Охлаждение,
3 - Осушение,
4 - Автоматический режим.
Видимый
ModeFanAny valueПереключиться на режим вентиляцииСкрытый
ModeHeatAny valueПереключиться на режим нагреваСкрытый
ModeCoolAny valueПереключиться на режим охлажденияСкрытый
ModeDryAny valueПереключиться на режим осушенияСкрытый
ModeAutoAny valueПереключиться на автоматический режимСкрытый
TargetTemperature18~30 °СУстановить целевую температуру кондиционераВидимый
TargetTemperatureUpAny valueУвеличить целевую температуру на 1°СВидимый
TargetTemperatureDownAny valueУменьшить целевую температуру на 1°СВидимый
SwingDirection0 ~ 3Переключить состояние ламелей:
0 - Ламели остановлены,
1 - Качание ламелей по вертикали,
2 - Качание ламелей по горизонтали,
3 - Качание ламелей и по горизонтали и по вертикали одновременно.
Видимый
SwingNoAny valueОстановить ламелиСкрытый
SwingVerticalAny valueАктивировать качание ламелей по вертикалиСкрытый
SwingHorizontalAny valueАктивировать качание ламелей по горизонталиСкрытый
SwingCircularAny valueАктивировать качание ламелей по вертикали и по горизонтали одновременноСкрытый

Feedback:

ПараметрЗначениеОписаниеВидимость по умолчанию
State0 / 1Состояние кондиционера:
0 - Кондиционер выключен,
1 - Кондиционер включен.
Видимый
SleepMode0 / 1Состояние режима сна:
0 - Сон выключен,
1 - Сон активирован.
Видимый
Mode0 ~ 4Установить режим работы кондиционера:
0 - Вентиляция,
1 - Нагрев,
2 - Охлаждение,
3 - Осушение,
4~7 - Автоматический режим.
Видимый
TargetTemperature16~32 °СЦелевая температура кондиционераВидимый
Speed0 ~ 3Скорость воздушного потока:
0 - Автоматическая скорость,
1 - Низкая скорость,
2 - Средняя скорость
3 - Высокая скорость.
Видимый
SwingDirection0 ~ 30 - Ламели остановлены,
1 - Качание ламелей по вертикали,
2 - Качание ламелей по горизонтали,
3 - Качание ламелей и по горизонтали и по вертикали одновременно.
Видимый
FaultCodeЦелочисленноеКод ошибки кондиционера.
0 - ошибок нет,
Иное значение - код ошибки.
Видимый
DefrostStatus0 / 1Статус разморозки
0 - разморозка неактивна,
1 - разморозка активна.
Скрытый
CompressorStatus0 / 1Состояние компрессора:
0 - компрессор неактивен,
1 - компрессор неактивен.
Скрытый
IndoorTemperature-20.0 ~ 79.0 °СЗначение с датчика температуры внутри помещения (датчик кондиционера).Скрытый
OutdoorTemperature-20.0 ~ 79.0 °СЗначение с датчика температуры улицы (датчик кондиционера).Скрытый

Обратите внимание: доступный диапазон целевой температуры для управления кондиционером Hisense через адаптер Hisense B544(E) - от 18℃ до 30℃. Стабильность работы при выходе за этот диапазон не гарантируется (техническое ограничение адаптера).
Также адаптер Hisense B544(E) не передаёт информацию и не позволяет управлять следующими функциями кондиционера:

  • Режим AI Smart (Режим определяется как обычный режим “Авто”),
  • Режим Eco,
  • Режим самоочистки кондиционера,
  • Тихий режим,
  • Дежурный нагрев,
  • Режимы сна помимо подрежима “Общий” (любые включенные подрежимы сна тем не менее определяются как включенный режим сна, без подробностей) .

Управление сценариями

Command:

ПараметрЗначениеОписание
Launch Scenarioany valueЗапустить сценарий
Resave Scenarioany valueПерезаписать сценарий (сохранить в него текущее состояние управляемых устройств).

Создание серверной логики

Создание расписаний

Расписание событий в серверной логике - это планировщик с событиями, доступен в панели SCHEDULER при настройке логики для iRidium server. С помощью расписаний вы можете создать триггер, который с периодичностью или однократно сработает в указанное время и запустит выбранное правило (подробнее здесь).

Создание правил

После импорта Bus77 устройств в серверный проект, вы можете дополнительно настроить правила, которые будут работать на сервере, согласно заданной логике (подробнее здесь).

Для настройки правил укажите:

  • Условие срабатывания (WHEN) - событие, которое вызывает выполнение команд, указанных в THEN, но только если при этом выполняются условия, указанные в BUT ONLY IF.

    Условиями для запуска правил в драйвере Bus77 могут выступать:

    • показания датчиков (например, LeakageState == 1),
    • состояние оборудования (например, CurrentLevel < 50),
    • события кнопок (SinglePress, DoublePress, LongPressStart).
  • Действия при срабатывании (THEN) - все команды, настроенные в THEN будут выполнены друг за другом, начиная с верхнего в списке.

    В драйвере Bus77 для создания действия достаточно отправить в команду необходимое значение (например, включение реле State == 1).

  • Исключающие условия (BUT ONLY IF) - если они не выполнены, команды из THEN не сработают. Если условий несколько, должны выполниться они все.

    Исключающими условиями для запуска правил в драйвере Bus77 могут выступать:

    • показания датчиков,
    • состояние оборудования.

Пример управления оборудованием по нажатию на кнопку:

В драйвере Bus77 кнопка является событийным устройством. Каждое событие кнопки (SinglePress, DoublePress, LongPressStart и др.) изменяет свое состояние на 1 только по нажатию на кнопку, после чего возвращает свое привычное состояние в 0. Вы можете использовать события кнопки в правилах для включения или выключения света, включения сценариев и т.п.

Для примера настроим кнопку на включение / выключение света в комнате по одинарному нажатию на кнопку и выключение всего света в квартире по удержанию кнопки. Для этого:

  1. Создайте правило на включение диммера:
  • в условии (WHEN) укажите событие одинарного нажатия на кнопку,
  • в действии (THEN) выберите диммер, который необходимо включить, присвойте состоянию диммера 1,
  • в исключающем условии (BUT ONLY IF) укажите, что действие будет происходить только если диммер выключен.

Bus77 Routines

  1. Создайте правило на выключение диммера:
  • в условии (WHEN) укажите событие одинарного нажатия на кнопку,
  • в действии (THEN) выберите диммер, который необходимо выключить, присвойте состоянию диммера 0,
  • в исключающем условии (BUT ONLY IF) укажите, что действие будет происходить только если диммер включен.

Bus77 Routines2

  1. Создайте правило на выключение всего света в квартире:
  • в условии (WHEN) укажите событие удержания кнопки,
  • в действии (THEN) выберите все необходимые источники света и присвойте им статус выключения (0).

Bus77 Routines3

В этой статье: